On the Notion of Semantic Metric Spaces for Object and Aspect Oriented Software Design

نویسندگان

  • Epaminondas Kapetanios
  • Sue Black
چکیده

Quality assurance via metrics and quality models in conceptual modelling and design for software and data or knowledge bases has always been of a major concern for software, systems and database developers. Given the inherent difficulty of suggesting as objective as possible design metrics, this paper discusses a theoretical framework for software design metrics, which conceives parameters as dimensions of a metric space. To this extent, it provides a bridge between techniques for similarity measurement in the field of information retrieval and software design. The introduced metric space is conceived as a vector space, which enables comparisons among proposed software development alternatives. This is illustrated in terms of metric parameters for aspect-oriented software system design and its impact on the object-oriented counterpart. However, the theoretical framework and discussion could also be considered as a design quality metrics framework for alternative conceptualizations as applied to object-oriented software design and its persistent storage counterpart via object-oriented databases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Availability evaluation of Software architecture of object oriented Style using coloured Petri nets

Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

SOME COUPLED FIXED POINT RESULTS ON MODIFIED INTUITIONISTIC FUZZY METRIC SPACES AND APPLICATION TO INTEGRAL TYPE CONTRACTION

In this paper, we introduce fruitful concepts of common limit range and joint common limit range for coupled mappings on modified intuitionistic fuzzy metric spaces. An illustrations are also given to justify the notion of common limit range and joint common limit range property for coupled maps. The purpose of this paper is to prove fixed point results for coupled mappings on modified intuitio...

متن کامل

ON COMPACTNESS AND G-COMPLETENESS IN FUZZY METRIC SPACES

In [Fuzzy Sets and Systems 27 (1988) 385-389], M. Grabiec in- troduced a notion of completeness for fuzzy metric spaces (in the sense of Kramosil and Michalek) that successfully used to obtain a fuzzy version of Ba- nachs contraction principle. According to the classical case, one can expect that a compact fuzzy metric space be complete in Grabiecs sense. We show here that this is not the case,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008